package com.cjy.interfaces;

public interface InterfaceDemo1 {
    public  abstract void testDefault(); //接口的抽象方法，public abstract可以省略，需由继承此接口的类重写
    default void default1(){
        System.out.println("这是接口的默认方法，在其它继承接口的类中，可以重写也可以不重写");
        static2();
    }
    static void static1(){
        System.out.println("这是接口的静态方法，可以直接调用，其他类不用重写");
        static2();
    }
    private static void static2(){
        System.out.println("这是接口中私有的静态方法，只有本接口可以调用");
    }
}
